home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / doom / turric03.zip / TURRIC03.TXT < prev    next >
Text File  |  1997-02-21  |  16KB  |  446 lines

  1. Title    : Turrican's compilation - Die Screaming With Sharp Things In Your
  2.                                     Head
  3. Filename : Turric03.zip
  4. Version  : 3.0
  5. Date     : 20/4/97
  6. Author   : Turrican (Chris Scott)
  7. Email    : caramon@melb.alexia.net.au
  8. Time     : Bloody ages. A couple of months including an aborted effort after
  9.            3 weeks, after which I started from scratch again, for the first
  10.            version. And about a week to put in the extra stuff for the second
  11.            one.
  12.  
  13. Reason for Update: AAAAAARRRHHH!!!! Really big bug in version 2. If you have it
  14.                    get rid of it now. Causes player skin to reset every time
  15.                    you die. (caused by something I added at the last minute...
  16.                    typical)
  17.  
  18. Credits  : All those whose creations either went into this patch, or inspired
  19.            something in there...
  20.  
  21.  
  22.            Version 1.0:
  23.  
  24.            Jason Carter - for gibbin3.
  25.            "Killer_3D" on IRC, killer3d@mindspring.com
  26.  
  27.            Jeff Epler - for solidmon that allowed Jason Carter to make
  28.                         gibbin3, and for morph2.
  29.            (jepler@inetnebr.com, Synger on IRC (linuxnet and undernet,
  30.            primarily))
  31.  
  32.            "Mike" - for grap109b, the grappling hook / morning star patch.
  33.            <amichael@asu.alasu.edu>
  34.  
  35.            Steve (Wedge) - for throwaxe.
  36.            wedge@nuc.net
  37.  
  38.            Sean Leonard - for eatgibs.
  39.            leonard@ap.net
  40.  
  41.            Jonathan Avraham - for the tractorbeam
  42.            aka Procedure aka Shambler, procedure@hotmail.com
  43.  
  44.            Keith Russell - for techweapon
  45.            russell@nauticom.net
  46.  
  47.            AsmodeusB - for pipebombs
  48.            tazq@sos.on.ca, also on #quakec on undernet
  49.  
  50.            Scott Ramsay - for lazsight
  51.            sramsay@smart.net
  52.  
  53.            Alex - for Mix97, a great compilation.
  54.            <defienc@ibm.net>
  55.  
  56.            Michael Gummelt - for the bits of Ultimate Quake that I pinched,
  57.                              flamethrower, walk on corpses, pipebomb gun
  58.                              texture, etc..
  59.            aka Chang-Khan, aka Talon, gummelt@pegasus.montclair.edu
  60.  
  61.            Perecli Manole - for HoloSelf, not in there but I looked at the
  62.                             code to figger out how to make solid player
  63.                             corpses work in deathmatch.
  64.            aka Bort, Perecli@ix.netcom.com
  65.  
  66.            Charlie Zimmerman - for cspikes10, will be in there soon.
  67.            <czimmerm@cyberenet.net>
  68.  
  69.            Scott Lyon - for Observer, will be in there soon.
  70.            <scottl@cyberlynk.com>
  71.  
  72.            Scott Dalton - for multiweapon, will be in there soon.
  73.            aka Dr. Rigormortis, <yagyu@falcon.cc.ukans.edu>
  74.  
  75.  
  76.            Version 2.0:
  77.  
  78.            Dennis Noordsij - for the code and some of the skins from his
  79.                              MultiSkin 1.2 patch.
  80.            lnoordsi@inter.NL.net
  81.            http://web.inter.NL.net/users/L.J.Noordsij/qc.htm
  82.  
  83.            PiGBOY and BUKE - for most of the skins in their MULTISKIN PRO
  84.                              patch
  85.            PiGBOY - BMair@Direct.Ca
  86.            BUKE - MBuckton@Direct.Ca
  87.            http://www.dsoe.com/people/kwairt/quake/quake.htm
  88.  
  89.            Michael Gummelt - Again, for the skins that I pinched out of
  90.                              Ultimate Quake.
  91.            aka Chang-Khan, aka Talon, gummelt@pegasus.montclair.edu
  92.  
  93.            Dan Bickell - for the female player skin.
  94.            danbickell@loop.com
  95.  
  96.            Edward Beak - for his crusader skin.
  97.            aka Nemesis, beaky@hotmail.com
  98.  
  99.            DEVz - for his absoloutly outstanding spawn skin, one of the best.
  100.            on #quake...irc EFnet
  101.  
  102.  
  103. Super dooper thanks to Walter Lord <lord@brodart.com> for his advanced quakec
  104. compiler ADVQCC, without which I'd have been completely stuffed.
  105.  
  106. Thanks again to those of the above that helped me out when I was in trouble,
  107. and sent me their source code for their really cool patches. :)
  108.  
  109. THANKS TO id FOR THE F*%KING MARVELLOUS GAME, AND MAKING IT SO EASY TO
  110. MODIFY. ALL HAIL id, KINGS OF NEARLY BLOODY EVERYTHING, AND LORDS OF THE HIGH
  111. SLUNG BOTTOMS OF ZOB, ... etc etc tröner fröner.
  112.  
  113. Type of Mod
  114. -----------
  115. Quake C  : yes
  116. Sound    : yes
  117. MDL      : yep (But still looking for weapon models for morphs)
  118. Skins    : ooh yeah
  119. Single player : yes
  120. Deathmatch    : yep
  121.  
  122. Source Included : you betcha
  123.  
  124.  
  125. How to use this patch
  126. ---------------------
  127.  
  128. Unzip the turric02.zip file into a directory called turric02 under your main
  129. quake directory using the expand directories command (-d).
  130. eg.
  131.  
  132. C:\QUAKE\TURRIC02>pkunzip -d turric02.zip
  133.  
  134. I have supplied the batch files that I use for running my patch.
  135. To start from the turric02 directory in dos run turric02.bat, and in 
  136. windows 95 run turicwin.bat.
  137. If you want to start from the quake directory in dos then type the command 
  138. line:
  139.  
  140. quake -game turric02
  141.  
  142. or in windows 95:
  143.  
  144. quake -game turric02 -winmem 16
  145.  
  146. The dserver.bat starts a dedicated server using this patch.
  147.  
  148.  
  149. A note on coding
  150. ----------------
  151.  
  152. I started out just putting together other peoples patches, but once I had a
  153. good understanding of quakec I could see how lots of things could have been
  154. done better, and I had a few of my own ideas too, so lots of stuff has been
  155. modified, completely rewritten, or just plain pulled from out of my rectum.
  156.  
  157. I have endeavoured to comment all changes to id's original code so that they
  158. have labels above and below them, making all the changes from a single patch
  159. easier to find. The ones with my name in them mean that I have modified
  160. something in that patch, or that I came up with it myself (usually with the
  161. aid of a long pair of tongs).
  162.  
  163. eg.
  164. //** PATCH_BEGIN - patchname - Turrican ****
  165.  
  166. modified quakec code
  167.  
  168. //** PATCH_END - patchname - Turrican ******
  169.  
  170. Where two or three patches overlap it gets a bit messy, but if you squint at
  171. it and mumble for a while you'll be able to figure it out.
  172.  
  173. I've included all the text files for the patches incorporated so far in the
  174. texts directory of this zip, so you can find out the finer details if you
  175. wish.
  176.  
  177.  
  178. New stuff in version 2.0
  179. ------------------------
  180.  
  181. - Multiple player skins. Lots of 'em, and good ones too. I've listed them
  182.   below.
  183. - Head gibs have the corresponding head texture for the skin.
  184. - Skins ignore the player colors to look the way they are supposed to.
  185. - Changed the morning star so that it won't attatch to damagable objects,
  186.   specifically other players. This was done to stop the frustrating and
  187.   annoying event of being hit, caught, and paralysed for ages while your
  188.   health ran down, by someone with the morning star.
  189.   Now, it has a more realistic morning star action up close, ie. repeated
  190.   fast bashing motion, which works quite well up close.
  191. - If you are on fire then you can put yourself out by getting into waist deep
  192.   water, rather than fully immersing yourself.
  193. - Changed gibbing sound effect for corpses so that it can't be confused with
  194.   gibbing a player.
  195. - Changed the weapon rankings so that they reflect which weapon people would
  196.   prefer rather than just weapon power.
  197. - Added impulses for single attacks. It changes to a weapon, fires once with
  198.   it, and returns to your previous weapon.
  199.   There are: hit once with axe
  200.              throw one axe
  201.              fire one rocket
  202.              fire one grenade
  203. - I have included a commented version of my own config.cfg file called
  204.   conf_tur.cfg so that you can modify that if you want to, rather than
  205.   type all the stuff into a new file.
  206. - I have also included an autoexec.cfg file called auto_tur.cfg with the
  207.   aliases for circle strafing.
  208.  
  209. * You'll have to modify these files to put in your own name, host name, and
  210.   colors, otherwise you'll end up with mine.
  211.  
  212.  
  213. The skins
  214. ---------
  215.  
  216. 1    the Quake player
  217. 2    duke pussweed 3d   (cos he's so much fun to kill)
  218. 3   Dark Toad
  219. 4    Stormtrooper
  220. 5    Han Solo
  221. 6    the Wizzard           (thats two z's Pratchett fans)
  222. 7    Judge Dredd
  223. 8   C3PO
  224. 9    Captain Picard
  225. 10    Bossk
  226. 11    the Predator
  227. 12    Skeleon
  228. 13    Wan-Fu
  229. 14    Valkyrie Warrior
  230. 15    the Avatar
  231. 16    Boba Fett
  232. 17    NYPD Cop
  233. 18    Quake Enforcer
  234. 19    Jason
  235. 20    Crusader - No Remorse
  236. 21    White Knight
  237. 22    Quake Biosuit
  238. 23    the Punisher
  239. 24    Ninja
  240. 25    Spawn
  241.  
  242.  
  243. Wots Innit from version 1.0
  244. ---------------------------
  245.  
  246. General stuff
  247. - Solid walkonable and damagable player and monster corpses, gibs and heads.
  248. - Zombies are now damagable when lying down and when crucified.
  249. - More gibs.
  250. - Eat gibs if below 50% of maximum health (morphs too)
  251. - Cycle weapon reverse command.
  252. - Impulse to swap between morningstar and previous weapon.
  253. - Grenades bounce off corpses and gibs.
  254. - Can change grenade fuse time.
  255. - Monsters attack the corpses of their enemies, except grunts and enforcers.
  256. - Like weapons are on the same numeric key.
  257. - Players notified of what weapon they are changing to.
  258. - Added health and armor to the weapons cheat.
  259. - Individual cheat impulses for each powerup - quad damage, invulnerability,
  260.                                                invisibility, biosuit.
  261. - Collective cheat for all powerups.
  262. - Lasersight that makes a soft tone when on a target.
  263. - Better weapon comes up first when selecting from weapon groups. Eg, press 3
  264.   and the super shotty comes up first if you've got it, then the standard one.
  265.  
  266. - MORPHING! Can be any of: Fiend        (brown underpants time)
  267.                            Shambler     (Sewerage plant down trouser leg time)
  268.                            Zombie
  269.                            Vore (Shal-Rath)
  270.                            Ogre
  271.                            Scrag (Wizard) - flies in one player mode
  272.                            Hell Knight
  273.  
  274. - Added and fixed death, pain and attack animations for morphs.
  275. - Morphs ignore the colors of the player to look how they are supposed to.
  276. - Added full death, pain, drowning, and burning sounds for morphs.
  277. - Added extra choices for attacks for some morphs.
  278. - Cycle through morphs to save keyboard space.
  279. - Removed broadcasting who has changed into what.
  280.  
  281. Weapons
  282. - The mornining star / grappling hook
  283. - Throwing axes, get 5 to start with.
  284. - Single and double lasers
  285. - Pipe bomb launcher
  286. - Flame thrower, flames spread from entity to entity, blows bubbles underwater
  287. - Tractor beam
  288.  
  289. And probably some other stuff that I did that I forgot.
  290.  
  291.  
  292. Keys and impulses and stuff
  293. ---------------------------
  294.  
  295. I've included my config.cfg to get you going. Here are its keys and the
  296. corresponding impulses, so that you can change it to your heart's content.
  297.  
  298. key    impulse         function
  299. ---    -------         --------
  300. 1       1               cycles between normal axe, throwing axe, morningstar.
  301. 2       2               single shotty
  302. 3       3               swaps between shotties
  303. 4       4               swaps between lasers
  304. 5       5               swaps between nail guns
  305. 6       6               swaps between grenade and pipe bomb launchers
  306. 7       7               swaps between rocket launcher and flamethrower
  307. 8       8               swaps between lightning gun and tractor beam.
  308.  
  309. u       11              cycle weapons forward
  310. i       12              cycle weapons reverse
  311. [       13              weapons, ammo, health cheat.
  312.         14              server flags command
  313. space    100             swap between morning star and current weapon.
  314. , (>)   101             cycle through morphs one way
  315. . (<)   102             cycle through morphs the other way
  316. a       103             detonate pipe bombs
  317. '        104             increase grenade timer
  318. /        105             decrease grenade timer
  319. j       106             toggle laser sight
  320. k       107             suicide - not allowed in multiplayer games
  321. e        108                fire one rocket
  322. w        109             fire one grenade
  323. r        110             hit once with axe
  324. t        111                throw one axe
  325. ]       251             all powerups cheat
  326.         252             biosuit
  327.         253             invisibility
  328.         254             invulnerability
  329.         255             quad damage
  330.  
  331. f                       forward
  332. v                       backward
  333. d                        strafe left
  334. g                       strafe right
  335. z or enter              jump
  336. y                       move up
  337. h                       move down
  338. b                        circle strafe right
  339. c                       circle strafe left
  340. m                        godmode
  341. n                       flymode
  342. backspace               messagemode
  343.  
  344.  
  345. Wots Next
  346. ---------
  347. These are a mixture of patches that I already know about, things that I'm
  348. going to do myself, and things that I wish someone else would come up with.
  349.  
  350. - Some pistols and a chaingun and as many other cool weapons as possible.
  351. - Ooohh! And fists! And a BERSERK box, and a Chainsaw, and BFG.
  352. - Sniper rifle.
  353. - Weapon models for the morphs.
  354. - Throwing all items, guns, ammo etc. Powerups to remember how much time is
  355.   left on them.
  356. - Teleportation of everything movable.
  357. - Taking only as much as you need from powerups.
  358. - AAAAAAHHH!! How do I get the scrag to fly in deathmatch??!?! <- frustration from loads of wasted time.
  359. - Shells flying out of shottys, and pistols.
  360. - Nails sticking into walls
  361. - Be a dog.
  362. - Play with Cujo the super pooch.
  363. - Observer mode
  364. - Holographic self to work with morph
  365. - Change color of tractor beam so its different from lightning.
  366. - And heaps of other stuff
  367.  
  368. Probably a bit later
  369. --------------------
  370. - Kicking around stuff like corpses, gibbs, heads, and other players.
  371. - Chase camera
  372. - Lara Croft player model.
  373.  
  374. If anyone can help me with the above, or know of a patch that provides the
  375. mentioned feature, or you find a bug in this patch, then please contact me so
  376. that the next version of DSWSTIYH is better. And I'll mention you in the docs
  377. too.
  378.  
  379.  
  380. BUGS
  381. ----
  382.  
  383. - Packet overflows from too many entities being around, especially gibs and
  384.   flames from the flamethrower.
  385.   I have put in a system to limit the number of temporary entities, but it
  386.   doesn't work all the time.
  387.  
  388. - Occasional crash with "no free edicts" due to too many entities.
  389.  
  390. - Can get stuck on walls occasionally when changing morph too close to a wall.
  391.  
  392. - Crash on suicide in deathmatches with "bad movetype". Covered up by
  393.   disabling suicide in deathmatches. Probably due to something I did while
  394.   making player corpses solid.
  395.  
  396. - If there are gibs on a lift it won't move.
  397.  
  398. - Occasionally a gibbed head will retain the characteristics of its late
  399.   owner and move around attacking things and you.
  400.  
  401. - Corpses hang in the air without dropping if you put them there with the
  402.   tractor beam.
  403.  
  404. - Occasional unintentional holograms of players sometimes appear, but they
  405.   dissappear after a while.
  406.  
  407. If you know how to solve any of these bugs, or notice any more that I've
  408. missed, then please contact me so I can fix them, and make the next patch
  409. better.
  410.  
  411.  
  412. Copyright and Distribution Permissions
  413. --------------------------------------
  414.  
  415. Feel free to modify and use my compilation as a basis for your own publically
  416. available work, so long as you acknowledge me and the contributors to my
  417. compilation.
  418.  
  419. (It might be a good idea to check with me first as you might be duplicating
  420. something I am working on, or have done for the next release.)
  421.  
  422. You may distribute this Quake modification in any free electronic format
  423. as long as this description file remains intact and unmodified and is
  424. retained along with all of the files in the archive.
  425. (grabbed this from Jeff Epler. Sounds good eh?)
  426.  
  427. I strictly forbid the sale or otherwise distribution of this Quake patch for
  428. profit in any way shape or form. I'm not going to make money out of it, so
  429. I'll be buggered if anyone else is going to.
  430.  
  431.  
  432. OK, thats enuf nastyness.
  433.  
  434. Write to me if you have any comments, suggestions, or need some help. I've
  435. been given plenty of help, so I'll be glad to help you.
  436.  
  437. Enjoy this patch, thats what its for...  ;)
  438.  
  439. Turrican (Chris Scott)
  440. caramon@melb.alexia.net.au
  441. 20/4/97
  442.  
  443.  
  444. P.S. Check out the Bonobo home page (they're a Melbourne band) at
  445.      http://www.cs.latrobe.edu.au/~farmerc
  446.